Russia releases last Orcas from ‘whale jail’ – What about the Belugas?

AFP: ‘Russian environmentalists celebrated a “huge victory” on Tuesday after the last of a group of killer whales kept in a notorious facility were released into the sea following year-long captivity. But 75 beluga whales still languished in pens in the so-called “whale jail” in the Russian Far East, and the question remains whether Russia’s … Continue reading Russia releases last Orcas from ‘whale jail’ – What about the Belugas?